package com.lg.java.design;

/**
 * Java单例模式的7种写法
 * https://cloud.tencent.com/developer/article/1497592
 *
 *
 * 多线程 操作同一个对象  这个对象应该是 同一个
 *
 * 饿汉模式
 *      静态变量 静态代码快
 *      枚举 在面对序列号反序列话的时候 枚举是最安全的
 *
 * 懒汉模式
 *      dcl  静态内部类
 *
 *
 */
public class Base {
    public static void main(String[] args) {
        System.out.println(EnumBase.INSTANCE2.getInstance());
    }
}
